they live comfortably - Allemand Anglais Dictionnaire